Skip to content

feat: add Thai Pass to llms.txt hub#455

Merged
thedaviddias merged 1 commit into
mainfrom
submit-thai-pass-1762696718607
Mar 14, 2026
Merged

feat: add Thai Pass to llms.txt hub#455
thedaviddias merged 1 commit into
mainfrom
submit-thai-pass-1762696718607

Conversation

@thedaviddias

@thedaviddias thedaviddias commented Nov 9, 2025

Copy link
Copy Markdown
Owner

This PR adds Thai Pass to the llms.txt hub.

Submitted by: avneetsingh1357

Website: https://www.thethaipass.com/
llms.txt: https://www.thethaipass.com/llms.txt

Category: international


This PR was created via admin token for a user without GitHub repository access.

Please review and merge if appropriate.

Summary by CodeRabbit

  • Documentation
    • Added Thai Pass website content to the system, including site metadata, URL references, and descriptive information to expand the available content library.

@vercel

vercel Bot commented Nov 9, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
llms-txt-hub Ready Ready Preview Comment Nov 9, 2025 2:02pm

@coderabbitai

coderabbitai Bot commented Nov 9, 2025

Copy link
Copy Markdown

Walkthrough

Adds a new markdown content file for Thai Pass with YAML front matter containing metadata (name, description, website URLs, category, publication date) and a brief markdown description. The file integrates into the packages/content/data/websites directory structure.

Changes

Cohort / File(s) Summary
New website content file
packages/content/data/websites/thai-pass-llms-txt.mdx
Adds new markdown content file with YAML front matter metadata (name, description, website, llmsUrl, llmsFullUrl, category, publishedAt) and markdown body containing Thai Pass heading and description

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

  • Verify YAML front matter structure and metadata correctness (URLs, dates, category)
  • Confirm markdown formatting and content are appropriate
  • Check that file placement and naming follow established conventions

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: adding Thai Pass to the llms.txt hub. It is concise, clear, and specific about what was added.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch submit-thai-pass-1762696718607

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Knowledge base: Disabled due to Reviews -> Disable Knowledge Base setting

📥 Commits

Reviewing files that changed from the base of the PR and between 935e684 and ffd8345.

📒 Files selected for processing (1)
  • packages/content/data/websites/thai-pass-llms-txt.mdx (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Validate
🔇 Additional comments (2)
packages/content/data/websites/thai-pass-llms-txt.mdx (2)

1-9: File structure and naming conventions are correct—no issues found.

The filename thai-pass-llms-txt.mdx follows the established kebab-case naming pattern, and the YAML front matter matches the structure used consistently across existing files in packages/content/data/websites/. All required fields (name, description, website, llmsUrl, llmsFullUrl, category, publishedAt) are present and properly formatted.


6-6: Empty llmsFullUrl field is standard practice in this codebase.

Analysis of existing entries shows that the vast majority have llmsFullUrl: '' (empty string), with only a few entries containing populated URLs. The Thai Pass entry correctly follows this convention.

name: 'Thai Pass'
description: 'Thai Pass is the leading website for booking Thailand Tours, Activities, Experiences and More across Thailand. Get Upto 50% OFF on all Thailand Activities.'
website: 'https://www.thethaipass.com/'
llmsUrl: 'https://www.thethaipass.com/llms.txt'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

Verify the llms.txt endpoint is accessible.

Ensure that the llmsUrl (https://www.thethaipass.com/llms.txt) is accessible and returns valid content. This is critical for the hub to function correctly with Thai Pass.

You can verify this by checking the URL:


🏁 Script executed:

#!/bin/bash
# Description: Verify the llms.txt endpoint is accessible

# Check if the endpoint responds with a valid status code
curl -I https://www.thethaipass.com/llms.txt -w "\nHTTP Status: %{http_code}\n"

# Optionally fetch a sample of the content
curl -s https://www.thethaipass.com/llms.txt | head -20

Length of output: 1048


The llms.txt endpoint returns HTTP 404 Not Found.

The URL https://www.thethaipass.com/llms.txt is not accessible—it returns a 404 error with the message "Page not found: /llms.txt". Before merging this change, verify with the Thai Pass team that:

  • The correct endpoint URL is configured
  • The endpoint is live and accessible
  • It returns valid llms.txt content
🤖 Prompt for AI Agents
In packages/content/data/websites/thai-pass-llms-txt.mdx around line 5, the
configured llmsUrl points to https://www.thethaipass.com/llms.txt which returns
HTTP 404; confirm the correct endpoint with the Thai Pass team and update the
URL to the live, accessible endpoint that serves valid llms.txt content (or
remove the entry if the site does not provide llms.txt). After updating, verify
the endpoint returns a 200 and valid llms.txt content before merging.

@thedaviddias thedaviddias added needs:manual-review Manual review required before merging. automerge:candidate Eligible for auto-merge after required checks pass. and removed needs:manual-review Manual review required before merging. labels Mar 14, 2026
@thedaviddias thedaviddias merged commit 23f3db8 into main Mar 14, 2026
4 of 5 checks passed
@thedaviddias thedaviddias deleted the submit-thai-pass-1762696718607 branch March 14, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge:candidate Eligible for auto-merge after required checks pass.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant